<?php
require_once ("../config/config_bdd.inc.php");
require_once ("../_pdo_etendu.class.php");
$bdd1 = new PDO_etendu("mysql:host=".$bdd_hote."; dbname=".$bdd_base."", $bdd_user, $bdd_pass);
require_once ("../_livreur.class.php");
$res='';
if(isset($_GET['action']) && !empty($_GET['action']))
{
	switch($_GET['action'])
	{
		case 'rechercher': $liv= livreur::liste_livreur($_GET['nom'],1);
							$res .='<table cellspacing="0" id="tableresult">
										<tr class="colorise0">
											<td style="width:20%">
												Identifiant
											</td>
											<td style="width:20%">
												<a href="#"  id="order_nom">
												Nom
												</a>
											</td>
											<td style="width:20%">
											<a href="#"  id="order_adresse">
												Prenom
												</a>
											</td>
											<td style="width:20%; text-align:left">
											<a href="#"  id="order_adresse">
												Actif
												</a>
											</td>
											
											<td style="width:20%">
											<a href="#"  id="order_adresse">
												Disponible
												</a>
											</td>
										 </tr>';
										foreach($liv as $key => $value)
										{
											if($key%2==0)
											{
											$res .='</tr><tr  class="colorise1">
													<td>
														<a  href="#" id="id_livreur" style="display:block; width:100%;">'.$value->getIdLivreur().'</a>
														
													</td>
													<td>
														<a  href="#" id="nom" style="display:block; width:100%;">'.$value->getNom().'</a>
														
													</td>
													<td>
														<a  href="#" id="prenom" style="display:block; width:100%;">'.$value->getPrenom().'</a>
														
													</td>
													<td>
														<a  href="#" id="actif" style="display:block; width:100%;">'.$value->getStatut().'</a>
														
													</td>
													<td>
														<a  href="#" id="disponible" style="display:block; width:100%;">'.$value->getDisponible().'</a>
														
													</td>
													<td style="text-align:center; vertical-align:middle">
														<a  href="#" id="voir_'.$value->getIdLivreur().'" onclick="test(\'voir\','.$value->getIdLivreur().')" style="display:block; width:100%; text-decoration:underline">Voir
														</a>
													</td>
													<td style="text-align:center; vertical-align:middle">
														<a  href="#" id="voir_'.$value->getIdLivreur().'" onclick="test(\'modifier\','.$value->getIdLivreur().')" style="display:block; width:100%; text-decoration:underline">Modifier
														</a>
													</td>
													<td style="text-align:center; vertical-align:middle">
														<a  href="#" id="supp_'.$value->getIdLivreur().'" onclick="test(\'supprimer\','.$value->getIdLivreur().')" style="display:block; width:100%; text-decoration:underline">Supprimer
														</a>
													</td>
												</tr>';
											}
											else
											{
												$res .='<tr  class="colorise2">
													<td>
														<a  href="#" id="id_livreur" style="display:block; width:100%;">'.$value->getIdLivreur().'</a>
														
													</td>
													<td>
														<a  href="#" id="nom" style="display:block; width:100%;">'.$value->getNom().'</a>
														
													</td>
													<td>
														<a  href="#" id="prenom" style="display:block; width:100%;">'.$value->getPrenom().'</a>
														
													</td>
													<td>
														<a  href="#" id="actif" style="display:block; width:100%;">'.$value->getStatut().'</a>
														
													</td>
													<td>
														<a  href="#" id="disponible" style="display:block; width:100%;">'.$value->getDisponible().'</a>
														
													</td>
													<td style="text-align:center; vertical-align:middle">
														<a  href="#" id="voir_'.$value->getIdLivreur().'" onclick="test(\'voir\','.$value->getIdLivreur().')" style="display:block; width:100%; text-decoration:underline">Voir
														</a>
													</td>
													<td style="text-align:center; vertical-align:middle">
														<a  href="#" id="voir_'.$value->getIdLivreur().'" onclick="test(\'modifier\','.$value->getIdLivreur().')" style="display:block; width:100%; text-decoration:underline">Modifier
														</a>
													</td>
													<td style="text-align:center; vertical-align:middle">
														<a  href="#" id="supp_'.$value->getIdLivreur().'" onclick="test(\'supprimer\','.$value->getIdLivreur().')" style="display:block; width:100%; text-decoration:underline">Supprimer
														</a>
													</td>
												</tr>';
											}
										}
										$res .= '</table>';
										break;
		
		
		case 'ajouter':	
						$liv=new livreur("",$_GET['nom'],$_GET['prenom'],$_GET['statut'],$_GET['disponible'],$_GET['adresse'],$_GET['tel']);
						$planing=array();
						for($i=1 ; $i<=7 ; $i++)
						{
							switch($i)
							{
								case '1' :
										if(isset($_GET['lundi']))
											$planing[1]=array('deb'=>$_GET['deb_lun'],'fin'=>$_GET['fin_lun']);
									break;
								case '2' :
										if(isset($_GET['mardi']))
											$planing[2]=array('deb'=>$_GET['deb_mar'],'fin'=>$_GET['fin_mar']);
									break;
								case '3' :
										if(isset($_GET['mercredi']))
											$planing[3]=array('deb'=>$_GET['deb_mar'],'fin'=>$_GET['fin_mar']);
									break;
								case '4' :
										if(isset($_GET['jeudi']))
											$planing[4]=array('deb'=>$_GET['deb_jeu'],'fin'=>$_GET['fin_jeu']);
									break;
								case '5' :
										if(isset($_GET['vendredi']))
											$planing[5]=array('deb'=>$_GET['deb_ven'],'fin'=>$_GET['fin_ven']);
									break;
								case '6' :
										if(isset($_GET['samedi']))
											$planing[6]=array('deb'=>$_GET['deb_sam'],'fin'=>$_GET['fin_sam']);
									break;
								case '7' :
										if(isset($_GET['dimanche']))
											$planing[7]=array('deb'=>$_GET['deb_dim'],'fin'=>$_GET['fin_dim']);
									break;
							}
						}
						
						livreur::ajouter_livreur($liv);	
						if(count($planing)!=0)
						livreur::add_planing($planing);
						break;
						
		case 'modifier': 
						//$res .= $_GET['nom']."***";	
						$liv=new livreur($_GET['id_livreur'],$_GET['nom'],$_GET['prenom'],$_GET['statut'],$_GET['disponible'],$_GET['adresse'],$_GET['tel']);
						$planing=array();
						for($i=1 ; $i<=7 ; $i++)
						{
							switch($i)
							{
								case '1' :
										if(isset($_GET['lundi']))
											$planing[1]=array('deb'=>$_GET['deb_lun'],'fin'=>$_GET['fin_lun']);
									break;
								case '2' :
										if(isset($_GET['mardi']))
											$planing[2]=array('deb'=>$_GET['deb_mar'],'fin'=>$_GET['fin_mar']);
									break;
								case '3' :
										if(isset($_GET['mercredi']))
											$planing[3]=array('deb'=>$_GET['deb_mar'],'fin'=>$_GET['fin_mar']);
									break;
								case '4' :
										if(isset($_GET['jeudi']))
											$planing[4]=array('deb'=>$_GET['deb_jeu'],'fin'=>$_GET['fin_jeu']);
									break;
								case '5' :
										if(isset($_GET['vendredi']))
											$planing[5]=array('deb'=>$_GET['deb_ven'],'fin'=>$_GET['fin_ven']);
									break;
								case '6' :
										if(isset($_GET['samedi']))
											$planing[6]=array('deb'=>$_GET['deb_sam'],'fin'=>$_GET['fin_sam']);
									break;
								case '7' :
										if(isset($_GET['dimanche']))
											$planing[7]=array('deb'=>$_GET['deb_dim'],'fin'=>$_GET['fin_dim']);
									break;
							}
						}
						//$res .= $liv->getNom()."***";
						livreur::modifier_livreur($liv);
						if(count($planing)!=0)
						livreur::edit_planing($planing,$_GET['id_livreur']);						
						break;
		case 'supprimer':	
							livreur::delete_livreur($_GET['id_livreur']);
							
						break;
		default: $res='acune action';
		
	}
}

echo $res;


?>
